const baseURL = 'https://gmall-prod.atguigu.cn';
export default (option) => {
  wx.showLoading({
    title: '正在加载',
  })
  //用户是否授权登录成功--token
  const token = wx.getStorageSync('TOKEN');
  //请求头对象
  const header = {};
  if (token) {
    header.token = token
  }
  return new Promise((resolve, reject) => {
    wx.request({
      header,//请求头携带参数
      // 请求地址
      url: baseURL + option.url,
      // 请求方式
      method: option.method || "GET",
      // 请求携带参数
      data: option.data || {},
      // 成功，注入服务器返回数据
      success(res) {
        resolve(res.data);
      },
      // 失败的回调
      fail(error) {
        reject(error.errMsg);
      },
      complete(){
        wx.hideLoading();
      }
    })
  })
}